package com.jic.purchase.model.vo.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@ApiModel(description = " 请求基类 ")
public class BaseEntityRequest {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("请求跟踪id")
    private String tradeId;

    @ApiModelProperty("部门ID")
    private String deptId;

    @ApiModelProperty(value = "当前页", example = "1")
    private Integer pageNum = 1;

    @ApiModelProperty(value = "每页显示条数，默认 10", example = "10")
    private Integer pageSize = 10;

    @ApiModelProperty("创建人ID")
    private Long creator;

    @ApiModelProperty("修改人ID")
    private Long updater;

    @ApiModelProperty(notes = "创建人姓名")
    private String creatorName;

    @ApiModelProperty(notes = "修改人姓名")
    private String updaterName;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("修改时间")
    private Date updateTime;

    @ApiModelProperty("删除标志（0不删除， 1删除)")
    private Integer deleteFlag;



}
